<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <script>
        // 选择结构，如以下代码，只会选择其中一个条件来运行
        var age = 18;
        // 判断是什么样的学生
        if (age >= 18 && age <= 22) {
            console.log("上大学了");
        } else if (age >= 15 && age <= 18) {
            console.log("高中生");
        } else if (age >= 12 && age <= 15) {
            console.log("初中生");
        } else if (age >= 6 && age <= 12) {
            console.log("小学生");
        } else {
            console.log("不是学生");
            if (age > 22) {
                console.log("毕业了或工作了或考研去了")
            } else {
                console.log("小朋友");
            }
        }

        if (age > 200) {
            console.log("不符合人类的年龄");
        }

        /*
            if (条件表达式) {
                语句块
            }
         */
        if (age == 20) {
            let a = 10;
        }
        // console.log(a);

        /*
        从prompt读入一个学生成绩，存放在变量score中，根据score的值输出其对应的成绩等级：
            score>=90           等级：A
            70=<score<90     等级: B
            60=<score<70     等级: C
            score<60             等级：D
         */
        let score = prompt("请输入成绩"); // 是字符串
        if (score >= 90) {
            console.log("A");
        } else if (score >= 70 && score < 90) {
            console.log("B");
        } else if (score >= 60 && score < 70) {
            console.log("C");
        } else {
            console.log("D");
        }

        // switch
        let jijie = "秋";
        switch (jijie){
            case "春":
                console.log("345月份是春天");
                break;// 跳出switch语句的，如果没有，会一直往下执行到结束个下一个break;
            case "夏":
                console.log("678月份是夏天");
                break;
            case "秋":
                console.log("91011月份是秋天");
            case "冬":
                console.log("1212月份是冬天");
            default:
                // 可以不写
                console.log("匹配失败");
                break;
        }
    </script>
</body>
</html>